package top.infopub.mgr.mgc.dao;


import org.apache.ibatis.annotations.Param;

import top.infopub.generic.GenericDao;
import top.infopub.model.mgc.MsgTemplate;
import top.infopub.model.mgc.MsgTemplateMain;


/** 模板主表表(MGC_MSG_TEMPLATE_MAIN) **/
public interface MsgTemplateMainDao extends GenericDao<MsgTemplateMain, String> {

    /** codegen **/
    
    void batchUpdateDelFlag(@Param("idItems") String[] idItems, @Param("delFlag") Integer delFlag);

    /**
     * 判断编码是否存在
     * @param param
     * @return
     */
    Integer isCodeExist(MsgTemplateMain param);
    
    MsgTemplate getProtocolByCode(@Param("code") String code);
}